oft-told story - Turkish English Dictionary